package Offer;

/**
 * @author lakersUp
 * @Classname       add
 * @Description     位运算 做加法:  难点在于处理进位问题,循环处理进位
 * @Date 2022/2/28 15:52
 * @Version 1.0
 */
public class add {
    public int add(int a, int b) {
        while(b!=0){
            int c=(a&b)<<1;
            a^=b;
            b=c;
        }
        return a;
    }
}
